Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru
   
   
   
   
   
   
 
 
  Главная страница
 
 
<-- К условию задачи Читать дальше -->

Решение к заданию 1:

Итоговый код для вашей процедуры может быть таким:

Public Sub IfThenSubAnswer()

Dim nResult As Integer

nResult = MsgBox("Нажмите кнопку", vbYesNo, "Окно сообщения")

If nResult = 6 Then

sResult = "Да"

ElseIf nResult = 7 Then

sResult = "Нет"

Else

sResult = "Неизвестная кнопка"

End If

ThisWorkbook.Worksheets(1).Range("A1").Value = "Вы нажали кнопку: " & sResult

ThisWorkbook.Worksheets(1).Range("A1").Columns.AutoFit

End Sub

Решение к заданию 2:

Итоговый код для вашей процедуры может быть таким:

Private Sub SelectCaseAnswer ()

nResult = MsgBox("Нажмите кнопку", vbAbortRetryIgnore , "Окно сообщения")

Select Case nResult

Case 3

sResult = "Отменить"

Case 4

sResult = "Повторить"

Case 5

sResult = "Пропустить"

Case Else

sResult = "Неизвестная кнопка"

End Select

ThisWorkbook.Worksheets(1).Range("A1").Value = "Вы нажали кнопку: " & sResult

ThisWorkbook.Worksheets(1).Range("A1").Columns.AutoFit

End Sub

 

 

   
   
   
   
   
   
   
   
   
   
 
<-- К условию задачи Читать дальше -->

Получить этот учебник в формате PDF (Acrobat Reader) или DOC (Microsoft Word)

 
© 2004-2005, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru